on a mission in French on a mission in French en mission Actively and determinedly engaged on a task. Add to Flashcards