English: It made a lasting impression on the girl.
Telugu: ఇది అమ్మాయి మీద బలమైన ముద్ర వేసింది.