dǎ
yìng
zhàng
1
fight a hard battle
2
be equal to the most formidable tasks