頂風上

Simplified: 顶风上

dǐngfēngshàng ㄉㄧㄥˇ ㄈㄥ ㄕㄤˋ

    • to press ahead boldly against an unfavourable situation

Character by character

Saying俗语俗語

Idiom惯用语 · Widely known

Literally
go up against the wind
Meaning
To press ahead boldly against an unfavourable situation. Can be approving or critical.

Sources