translate English to French: Many European leaders obtained their international experience here.
Beaucoup de dirigeants européens ont acquis leur expérience internationale ici.