made a mark, made an impression (emotional or physical)

listen to the pronunciation of made a mark, made an impression (emotional or physical)
İngilizce - İngilizce
left its mark
made a mark, made an impression (emotional or physical)