Rain Or Shine

Regardless of the circumstances; no matter what conditions prevail, an activity will be carried out.

Examples:

  • We promised we would finish the project tomorrow, rain or shine.

Origin: First recorded 1905