…のも無理 (は) ない => It's natural for... N3
Evaluate
のも無理もない => (to be) natural,(to be) understandable N3
Evaluate
たしかに/なるほど~かもしれない => might; perhaps N3
Speculation
なしに(は)/なしで(は) => without; without doing ~ N1
ようになる/なくなる => Become… N3
Time, Situation
までになる => becoming ~ N2
Reach level
ことにする/ことにしている => to decide on/have a habit N3
ようにする/ようにしている/ようにしてください => to try to; to make sure that ~ N4
なにかしら => I wonder (feminine) N4
Vague
~だにしない => Even; not even ~ N1
Emphasize the negative meaning
ことなしに => without doing something N1
ご...になる => To do (Honorific) N3
Respectful, humble