More or less
As a Chinese idiom, Pinyin is l ó ngdu ō n ǎ ISH ǎ o, which means to make the best of everything.
Idiom interpretation dialect. He said that he should do his best.
More or less
follow up a victory with hot pursuit - chéng shèng zhuī jī