English: It is a treat for NTR fans.
Telugu: ఇది కదా ఎన్. టి. ఆర్ ఫ్యాన్స్ కి కావాల్సింది.