English: Imagine this!
Telugu: ఈ ఊహ చాలదా!