任重道远
take a heavy burden and embark on a long road; ability to carry heavy responsibilities through thick and thin; It is a long-term; arduous task; It is an arduous task and the road is long
Click or tap to reveal meaning
