うと~まいと,うが~まいが => Whether or not A (is/occurs) N1
Based/focused/depending on
いちがいに…ない => Impossible... in general N2
Description
いまさらながら => Still ... now N3
Time
… とはいいながら => although, even though... N2
Invariant
…以外(いがい)に…ない => with the exception of; excepting ~ N4
Limit
~ようが...まいが => whether or not; regardless N1
~ないではすまない / ずにはすまない      => must; will definitely; can't help but to ~ N1
にちがいない => I'm sure/ certain; no doubt that ~ N2
Speculation
ずにはすまない/ないではすまない => A must be done N1
Potential, Possibility
ないことには~ない => unless you ~ N2
とはいいながら => with these words; while saying N2
Emphasize
に[違「ちが」]いない => Without a doubt, A N2
Information, Report