雨が降ろうと槍が降ろうと [あめがふろうとやりがふろうと] /(exp) (See 雨が降ろうが槍が降ろうが) (id) come hell or high water/no matter what happens/even if rain or spears should fall/EntL2273670/