at the best of times in French at the best of times in French au mieux (idiomatic) Even under the most favourable conditions. Add to Flashcards