more rough translation