を通じて/を通して => through; via; throughout; by ~ N2
~むきがある(~向きがある)     => There is a tendency N1
... ときく => I heard N2
Speculation
に...ができる => complete N4
Completed
一通り => Basically, (get) over, done N2
Base, base
のが好き/のが嫌い => Like (doing something)/Hate (doing something) N4
通す => to do until the end; to continually do; through ~ N3
[通「とお」]り/[通「とお」]り => In the way A; The same as A, B; As described by A, B N2
Miscellaneous
~ごとき/ごとく      => like; as if; the same as ~ N1
~どおしだ(通しだ)      => do something all the time N1
に気がつく => to notice; to realize N4
~きらいがある => bad habit; to have a tendency to ~ N1
Trend