be put to rights - French English Dictionary