English: What imagination!
Telugu: ఎంత గొప్ప ఊహ!