Top 5 highest grossing films of all time in India with its total box office collections :
Bahubali 2: The Conclusion (Telugu) - 1115 Crores
Bahubali: The Beginning (Telugu) - 418 Crores
2.0 (Tamil) - 413 Crores
Dangal (Hindi) - 387 Crores
Avengers: Endgame (English) - 367 Crores
Only Bollywood film in top 5 is Dangal which is in the fourth position.
Bollywood movies have the widest reach in India because of Hindi being the most known and spoken language in the country.
Even the box office figures of films from other film industries Bahubali, 2.0 and Endgame reached these mammoth collections because of being dubbed in Hindi.
So when dubbed movies from other languages are doing so well, why Bollywood movies in it's original language can't bring the same or more collections?
Easy to blame off-beat movies, saying Bollywood is only interested in making content driven cinema, but those type of movies are made in every industry.
Just like Bollywood also makes big budget extravaganzas, but they are not so good enough to match the collections of Bahubali, 2.0 or Endgame.
And what can be a bigger proof of Bollywood not knowing it's audience when the highest grossing film in Hindi is a dubbed movie?
34