雨が降ろうと槍が降ろうと
Idiom- 1come hell or high water ; no matter what happens ; even if rain or spears should fall Translated by Jiyomi
expressions (phrases, clauses, etc.)
JMdict entry 2273670. Source and licence.
JMdict entry 2273670. Source and licence.