Do one's best
chinese idioms
explain
The meaning of a word is to correct and restrain. It refers to that certain moral standards require us to make our behavior conform to the law.
source
"Xunzi · Feixiang" says: "therefore, a gentleman's degree of self-discipline is rope, and he uses drag to receive others."
Do one's best
sail the boat with the help of the wind - jiè fēng shǐ chuán
all the stars twinkled around the bright moon - zhòng xīng gǒng běi
Shrug one's shoulders and bend one's back - sǒng jiān qū bèi
keep a tight rein on self and cut down on expense - jǐn shēn jié yòng