The vast majority of Indian films screened at Cannes in recent years had French subtitles based on English rather than their original language.