抽水站無法及時應付納莉颱風所帶來的豪雨。這句話的英文怎麼說?

Many pumping stations couldn't keep up with the heavy rainfall caused by typhoon Nari.