zǔ
lì
chóng
chóng
1
many obstacles