Desi France desi, france