reward achieved extraordinarily - Spanish English Dictionary