I can't catch everything in English because there are some words I don't know.
I can't understand English sometimes because my vocabulary is limited.
1) I can't catch everything in English because there are some words I don't know.
「知らない単語がいくつかあるから、英語が聞き取れない。」
can't catch everything で「全て聞き取れない」
2) I can't understand English sometimes because my vocabulary is limited.
「単語力が限られてて時々英語が理解できない。」
my vocabulary is limited で「単語力が限られている」というニュアンスです。
ご参考になれば幸いです!
One of the reasons I have a hard time understanding spoken English is my limited vocabulary.
"One of the reasons I have a hard time understanding spoken English is my limited vocabulary."
「(リスニングの)英語が理解しずらい理由の一つは、単語力が限られていることです」
* one of: (複数あるうちの)一つ
* reason: 理由
* have a hard time: 〜〜しずらい、しにくい
* understand: 理解する
* spoken English: 話されている英語
* limited vocabulary: 限られた語彙力
ご参考になれば幸いです。