Rain or Shine
Idiom: Rain or Shine Example 1: I have been training for the Los Angeles Marathon for 6 months and the race is coming up in a couple of weeks. I’m prepared for the run, but I’m nervous because the weather report shows rain for marathon