achieve an extremely difficult goal - Espagnol Anglais Dictionnaire