take on a difficult task bravely and astutely - Espagnol Anglais Dictionnaire