风雨无阻 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; KangXi radical 71
阻 zǔ impede, hinder, obstruct; oppose