English: I liked the story the moment I heard it.
Telugu: కథ విన్నప్పుడే నాకు చాలా నచ్చింది.