任重道远rènzhòngdàoyuǎn
Top 30000
Meanings
1. a heavy load and a long road
2. fig. to bear heavy responsibilities through a long struggle (cf Confucian Analects, 8.7)
Characters used