に先立って => before; prior to ~ N2
に[先立「さきだ」]って/に[先立「さきだ」]ち/に[先立「さきだ」]つ => Before A occurs/takes place N2
Time, Situation
場合(は) => in the event of; in the case that ~ N4
がないでもない => is not entirely impossible N2
Explain
いちがいに…ない => Impossible... in general N2
Description
て仕方がない/てしょうがない => can't help but; very; extremely ~ N2
…どうりがない => No reason... N2
Emphasize negative meaning
… とはいいながら => although, even though... N2
Invariant
じゃないが => It's not that... but... N4
How to say the beginning
いまさらながら => Still ... now N3
Time
…以外(いがい)に…ない => with the exception of; excepting ~ N4
Limit
にちがいない => I'm sure/ certain; no doubt that ~ N2
Speculation