English: Wow... what a thought!
Telugu: వారెవా. . ఏం ఐడియా!