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