endeavour to attain eminence or excellence - Turco Inglés Diccionario