successfully overcome difficulty or show that one can - Espagnol Anglais Dictionnaire