~から...に至るまで(至るまで)      => as far as; up until; everything from ... to ~ N1
と思っている => Plan to do something N4
Plan
ようと思う/ようと思っている => thinking of doing; planning to ~ N3
~に至る => leads to; come to a conclusion N1
Reach level
~の至り => extremely ~ N1
The highest (comparative) level
の+ [至「いた」]り => Very A N1
Degree/ Level/Amount
に[至「いた」]るまで => Up until A; as far as A N1
Degree/ Level/Amount
と思う => I think N5
と([思「おも」]う、[言「い」]う、[考「かんが」]える) => That A N4
Particles
かと思ったら/かと思うと => just when; no sooner than ~ N2
~かと思いきや => contrary to expectations; or so we thought, but ~ N1
Things do not match the prediction
〜にいたっては (に至っては) => when it comes to; as for ~ N1
Extreme level