put a good face on things - French English Dictionary