translate English to French: He eventually became its principal, a position he occupied for some twenty years.
Devenu directeur, il occupera ce poste pendant près de vingt ans.