やっと => Eventually... N4
すき => to like... N5
Ability
やすい => A is easy to do N4
Verb Suffixes
いただきます => to receive N4
Benefit
どうやって => how N5
~かと思いきや => contrary to expectations; or so we thought, but ~ N1
Things do not match the prediction
やすい => easy to; likely to; prone to; have a tendency to ~ N4
や、やいなや => As soon as A, B N1
Time, Situation
... やっと => at last; finally (Realizing what is expected) N3
Completed
と[思「おも」]いきや => Even though A (was thought/expected), different result B N1
Contrast/Surprise
てやってもらえないか => Could you...help me, please? N3
Suggestion
きっと => surely; undoubtedly; almost certainly; most likely N4