降志辱身 meaning in Chinese
give up one's aspiration and live in contempt; lower one's aspirations and bring disgrace to one's own character
give up one's aspiration and live in contempt; lower one's aspirations and bring disgrace to one's own character