English: I stood there amazed for a few minutes.
Telugu: నేను కొన్ని నిమిషాల పాటు ఆశ్చర్యపోయా.