... ときく => I heard N2
Speculation
きっと => surely; undoubtedly; almost certainly; most likely N4
~ごとき/ごとく      => like; as if; the same as ~ N1
てっきり...と思う => surely; certainly; without a doubt N3
さっき => some time ago; just now; a very short time ago N4
ごとく,ごとき => Like A, as if A N1
Adjectival, Descriptions
くなかった => Past negative of A-い N5
Conjugate verbs
に[先立「さきだ」]って/に[先立「さきだ」]ち/に[先立「さきだ」]つ => Before A occurs/takes place N2
Time, Situation
とっくに => long ago; already; a long time ago N2
いくら…といっても => no matter how ~ N3
Emphasize
ないと/なくちゃ/なきゃ => must do; need to; gotta do ~ N3
いくら…からといっても => no matter how ~ N3
Evaluate