have achieved - Francés Inglés Diccionario