English: Wow, we are amazed.
Telugu: వావ్ మేము ఆశ్చర్యపోయాము.