顺流而下 [ shùn liú ér xià ]

基本释义

形容毫无阻碍。

出 处

英文翻译

Down the river