English: I liked it the moment I heard it.
Telugu: విన్న వెంటనే నాకు బాగా నచ్చింది.