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