それも (translations)→ actually too
なるべく (translations)→ fairly possible
申し分ない (translations)→ good impeccable impressive perfect please real unobjectionable
本来なら (translations)→ ordinarily properly technically