Many thanks to Mehdi Amoui for the translation