put effort into achieving a goal - Espagnol Anglais Dictionnaire