English: It made a very good impression on the girl.
Telugu: అమ్మాయి మీద చాలా మంచి ముద్ర ఉంది.