English: What imagination!
Telugu: ఎంతగొప్ప ఊహ మీది!