translate English to French: "Allow me to express my admiration for this great African, open to the world.
"Permettez-moi de dire mon admiration pour ce grand africain, ouvert sur le monde.