風雨無阻 fēng yǔ wú zǔ

DEFINITIONS

  1. regardless of weather conditions
  2. rain, hail or shine

CHARACTERS

風 fēng wind; air; manners, atmosphere
雨 yǔ rain; rainy; KangXi radical 173
無 wú negative, no, not; lack, have no
阻 zǔ impede, hinder, obstruct; oppose