have some respect for yourself - French English Dictionary