translation method