Jr NTR Congratulates The Elephant Whisperers Team ; Oscar Win India, Entertainment, World / March 13, 2023 Jr NTR Congratulates The Elephant Whisperers Team ; Oscar Win