Did you notice strange thing in Bollywood ? During any movie promotions, interviews, media bytes, most bollywood stars speak in English instead of Hindi despite them promotion Hindi movie.
If you look in the south, most actors/actress speak in their regional language during their interviews or during movie promotion. Yesterday I watch Allu Arjun's Pushpa pre-release event where Allu and most of the cast were speaking in TELUGU instead of ENGLISH.
If you look at education numbers, its the South which has highest literacy(98% in most states) and has the MOST ENGLISH speaking population in India. Despite that during promoting their movies they opt to speak in a language in which the movie is being produced. For e.g. if you see Nithya or Priyamani they would speak in Telugu if they are promoting Telugu movie and in Tamil if they are promoting Tamil or even Kannada or Malayalam as per needs.
I am not saying Bollywood actors need to know all those languages but at least speak in HINDI. Why this superiority complex ?
Also if you watch promotion videos down in South most actors are down to earth humble without any kind of ego. They firstly praise all their cast and crew instead of keep on talking about themselves, like most Bollywood actors do. Bollywood actor's are busy talking about how he/she went for the role, how much they practised, made body, went on keto diet blah blah .... which has nothing to do with ACTING. But in south even actors like Prabhas, NTR, Ram Charan, Allu never talk about how difficult was the shot and how they prepared for that. They will immediately say its directors effort and vision which made the movie beautiful. They hate self praising. Here is Bollywood most actors are so self obsessed, even for shaving the head for the role they will talk as if they had done big sacrifice.

7