English: This left fans astounded.
Telugu: ఇది అభిమానులని ఆకట్టుకుంది.