兵来将挡,水来土掩

bīng lái jiàng dǎng , shuǐ lái tǔ yǎn

counter soldiers with arms, water with an earth weir (idiom); different situations call for different action

to adopt measures appropriate to the actual situation

兵

bīng

soldiers

来

lái

to come

将

jiàng

(bound form) a general

挡

dǎng

variant of 擋|挡[dang3]

,

,

水

shuǐ

water

来

lái

to come

土

tǔ

earth

掩

yǎn

to cover up; to conceal