…のも無理 (は) ない => It's natural for... N3
Evaluate
のも無理もない => (to be) natural,(to be) understandable N3
Evaluate
どうも ... そうだ/ ようだ/ らしい => It seems, probably N3
Speculation
くらいだ/ぐらいだ => Around/about N5
Amount
らしい => It looks like N3
Situation
だけしか~ない => only N3
らしい => Seem to~ N4
Sentence Endings
~だにしない => Even; not even ~ N1
Emphasize the negative meaning
ないかしら => I wonder (feminine) N4
Aspiration
ただし/ただ => right; correct. N2
いかにも…らしい => indeed; really; truly N3
Accept, agree
…くらいだから => Because (to the extent of) ... N3
Base, base