India basked in the glory of a remarkable day as two major victories at the prestigious Oscars unfolded. The triumphs of both 'RRR' and 'The Elephant Whisperers' teams at the 95th Annual Academy Awards held at the illustrious Dolby Theatre in Hollywood, California, marked a momentous occasion for Indian cinema and its ardent fans. The resounding success left an indelible mark in the annals of cinematic history, and will be remembered for years to come.