手前 => considering; before; in front of; one’s standpoint N1
のが上手 => to be good at doing something N5
のが下手 => to be bad at doing something N5
わずかに => slightly; only; barely; narrowly ~ N2
わずか => only, merely, (a) little, small quantity N3
More or less in quantity
…ず、…ず => No... but also no... N1
Explain
にもかかわらず => despite; in spite of; nevertheless; although ~ N2
~べからず      => must not; should not; do not ~ N1
いかんにかかわらず,いかんによらず => Regardless of A (A is a reason, response, result) N1
Based/focused/depending on
…はずではなかった => cannot be (impossible) N3
Surprised
も[構「かま」]わず => Without considering A N2
Considering, Concerning
...ず => without doing N3
Determined, determined