Everyone has their own とは「みんなは自分の~がある」という意味です。「人はそれぞれ~がある」と同じ意味だと思います。
そして、"strengths and weaknesses" とは「得意不得意」を表します。
したがって、"Everyone has their own strengths and weaknesses." は「人はそれぞれ得意不得意がある」と翻訳できます。
Everyone has their own strong points and weak points.
「得意不得意」というのは strengths and weaknesses 以外に strong points and weak points もありますね。
すこし違っている言い方として、このように言えます。
例文 Knowing your own strengths and weaknesses is beneficial.
「自分の得意不得意を知るのは有益だ。」
参考になれば幸いです。