水来土掩用英语怎么翻译?

正确答案:
成语《水来土掩》英语翻译如下:
attempt to stop any onslaught <when water comes,it will be covered with soil>