~ばよかった/~たらよかった/~ばよかったのに/~たらよかったのに => If only N3
にわたって => throughout; over a period of ~ N2
の[末「すえ」]/た[末「すえ」] => conclusion N2
Reason, Result, Response
のだったら => If truly... N3
Description
のであった => So...(Exclamation) N2
Exclamatory
にわたって/にわたり => Over the course of A (continuous action), Throughout A N2
Time, Situation
...のだった => And yet, Even so, Nevertheless N2
Exclamatory
がわかります => Capacity N5
Ability
のを知っていますか => Do you know...? N4
…のではなかったか => Wasn't it…? N2
Doubt
まさか...とはおもわなかった => never thought that N3
Surprised
すなわち => in other words; namely ~ N2