English translation of '水泄不通'
(shuǐ xiè bù tōng)
⇒ 汽车把这条路堵得水泄不通。(Qìchē bǎ zhè tiáo lù dǔ de shuǐ xiè bù tōng.)
The road was so packed with cars that nothing could get through at all.
Translation of 水泄不通 from the Collins Chinese to English Dictionary