Translated by myself, Past and present


v20240901