English: He says it amazed him.
Telugu: ఇది తనకు ఆశ్చర్యానికి గురి చేస్తోందని చెబుతున్నారు.