to be on one's best behavior

Dictionnaire