reward achieved extraordinarily - Español Inglés Diccionario