English: Immediately I heard this.
Telugu: ఈ కదా విన్న వెంటనే నచ్చింది.