English: This too, impressed the fans.
Telugu: ఇది కూడా అభిమానులను ఆకట్టుకుంది.