translate English to French: This commitment would last three years and allowed me to pay for a good part of my tuition fees.
Cet engagement devait durer trois ans et me permit de payer moi-même une bonne partie des frais de mes études.