English: I was so touched and absolutely amazed.
Telugu: నేను షాక్ అయ్యాను మరియు ఎంతో ఉద్వేగానికి లోనయ్యాను.