English: It is a treat for NTR fans.
Telugu: ఇది ఎన్టీఆర్ అభిమానులకు ఊహించని సర్ప్రైజ్ అనే చెప్పాలి.