make one's mark in history - Francés Inglés Diccionario