tackling challenges
攻坚克难(tackling challenges)
work hard and overcome difficulties
攻坚克难(work hard and overcome difficulties)
China Three Gorges Construction
是一个汉语成语。