rough translation

rough translation