translate it, damn it, why did it post here like this?