have a great deal of endurance - Turc Anglais Dictionnaire