「一長一短」英語でなんて言う?

「一長一短」は、
Have pros and cons
と伝えることができます!

例文

・I’m not sure which one to choose. They both have pros and cons.
どっちにするか迷うな。一長一短だから。

・I think that on-line lessons have pros and cons. It’s very convenient, but you can’t meet other students face-to-face.
オンライン授業は一長一短だと思う。すごく便利だけど、他の生徒と顔を合わせることはできないので。

・Both have pros and cons, but if you are looking for the best quality, I recommend this one.
どちらも一長一短ありますが、最高のクオリティをお求めでしたらこちらをおすすめします。