Word Definition - 风雨无阻

fēng yǔ wú zǔ regardless of weather conditions; rain, hail or shine