あめがふろうがやりがふろうが

ろうが ろうが

  1. expressions (phrases, clauses, etc.)

    come hell or high water, no matter what happens, even if rain or spears should fall
    idiomatic expression