てくれてありがとう => Thank you for doing A N4
Honorifics
きり => Only A N3
Degree. Level, Amount
とあれば => If A N1
Conditional, While
にあたって/にあたり => At the time of A (which starts now).., on the occasion of A N2
Time, Situation
あまり~ない => Not very ~ N5
Amount
といったらない/といったらありはしない => Extremely A, Very A, A beyond description N1
Degree/ Level/Amount
であれ,であろうと => Even A, Both A and B N1
(Not)only , (Not) even
[極「きわ」]み/[極「きわ」]まりない => Extremely A N1
Degree/ Level/Amount
[切「き」]れない => Can't finish/complete A N3
Potential, Possibility
にあって => During time/situation A N1
Time, Situation
とあって => Because of A, B N1
Reason, Result, Response
あかつきには => After A then B N1
Time, Situation