4. Выражение "struggle with" используется, когда человек испытывает трудности или сложности в чем-либо, например, с языком, работой или какой-то задачей. "Struggle of" не является стандартным выражением в данном контексте. Поэтому правильный вариант - "with the language".
Ответ: with