leave one's mark on someone - Alemán Inglés Diccionario