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