English: That amazed me.
Telugu: అది ఆశ్చర్యపరచింది నాదెళ్లను.