高级翻译教程复习记录
Translation means translating meaningTake the initiative 采取主动With (one’s) tongue in (one’s) cheek/to