雨が降ろうと槍が降ろうと
Reading
Kana:
あめがふろうとやりがふろうと
Romaji:
amegafuroutoyarigafurouto
Definition
1
come hell or high water; no matter what happens; even if rain or spears should fall
See also:
雨が降ろうが槍が降ろうが