Translated by manu