Touching a pinnacle of success, SS Rajamouli’s RRR has brought home an Oscar as Naatu Naatu wins the Best Original Song at the 95th Academy Awards. As Ram Charan and Jr NTR hug each other and India celebrates the several wins at Oscars 2023, including of The Elephant Whisperers, here is a look at how much business the film grossed worldwide.