On 6 May 2017, this movie became the highest grossing Indian film of all time. It broke the previous record by grossing $131 million just a week after release. It was the first Indian movie to collect 1000 crore INR in worldwide box office, doing so on its 10th day of release. It is also the highest grossing film in India alone. This is the first time a non Hindi film has held the record of the highest grossing Indian film of all time. Within India, it set many films records, becoming the highest-grossing film in Hindi, as well as in its original Telugu and Tamil languages.