NTR: The Telugu Icon Amidst the Roar of Dinosaurs