au mieux
French phraseDefinition of au mieux
: at best
also
: on the best terms : on intimate terms