に[至「いた」]るまで => Up until A; as far as A N1
Degree/ Level/Amount
~ました/~ませんでした => Polite, past form of verb N5
Verb suffixes
~たり~たりする => Do things like V1,V2 N5
Verb suffixes
にたる,にたりる => Enough to/for A, Sufficient for A, Worthy of A N1
Need/Requirements
にたえる/にたえない => Can't do A, can't stand/tolerate A, Can do A, N1
Potential, Possibility
させて[頂「いただ」]きます/させてもらいます => Allow me to A N1
Miscellaneous
[全「まった」]く~ない => Not A (at all; even a little bit) N3
Not only, Not even
てたまらない => Very A; Extremely A; Really want to do A N2
Degree, Level, Amount
~たい。 => Want to V N5
Verb suffixes
[頂「いただ」]く => Received N4
Give and take advice
たことがある => Have done A before N4
Situations and Experiences
の+ [至「いた」]り => Very A N1
Degree/ Level/Amount