English: It made a strong impression on me."
Telugu: అది నాపై ఓ బలమైన ముద్ర వేసింది" అన్నారు.