English: WOW! we were amazed.
Telugu: వావ్ మేము ఆశ్చర్యపోయాము.