put up a brave front - French English Dictionary