bir izlenim bırakmak; bir etki bırakmak

listen to the pronunciation of bir izlenim bırakmak; bir etki bırakmak
Turkish - English
make an impact
create an impression
make an impression