French translation by Arnaud Durand