水泄不通英语翻译?

正确答案:
成语《水泄不通》英语翻译如下:
be so jammed as to be impassable <be watertight that not even a drop of water could trickle through>