Tamannaah Bhatia-starrer 'Odela 2' to hit screens on April 17by The Uttam Hindu 22 March 2025 3:47 PM IST