French translation by Barnabé Hafner