English: Good news for NTR fans.
Telugu: ఎప్పుడెప్పుడా అని ఎదురుచూస్తున్న ఎన్టీఆర్‌ అభిమానులకు శుభవార్త.