雨が降ろうと槍が降ろうと
Meanings
1
come hell or high water; no matter what happens
Idiomatic expression conveying unwavering determination regardless of any obstacles. The literal image is 'even if rain or spears should fall'.
See also: 雨が降ろうが槍が降ろうが
Come hell or high water, I'll definitely participate in tomorrow's match.
He's a man who keeps his promises no matter what happens.