NichiDict

雨が降ろうが槍が降ろうが

あめがふろうがやりがふろうが
[amegafurougayarigafurouga]

Meanings

1.Expression

come hell or high water; no matter what happens; even if rain or spears should fall