んだって => Hear that~ N3
Information, Report
たとたん => As soon as A (occured), B N3
Time, Situation
いかんでは,いかんによっては => Considering A, depending on A N1
Based/focused/depending on
~ました/~ませんでした => Polite, past form of verb N5
Verb suffixes
に[反「はん」]して/に[反「はん」]し/に[反「はん」]する/に[反「はん」]した => In contrast to A N2
Contrast,Surprise
めったにない => Rarely N3
Degree. Level, Amount
んがため => For the purpose of doing A N1
Reason, Result, Response
ところだった => About to… N3
Will, Decision, Doing
したがって => Because of A, B N2
Reason, Result, Response
といったらない/といったらありはしない => Extremely A, Very A, A beyond description N1
Degree/ Level/Amount
にわたって/にわたり => Over the course of A (continuous action), Throughout A N2
Time, Situation
といえば/というと/といったら => N3
Considering, Concerning