English: It amazes ME!
Telugu: ఇది నన్ను ఆరాధిస్తుంది!