keep one's end up - French English Dictionary