almost finish translate work