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