Immerse oneself in something
引用元:無料写真 素材AC
be immersed in O =immerse oneself in O
〈仕事・物思い・快楽など〉に没頭する, ふける;〈困難・悲しみなど〉に陥っている,
…で動きがとれない
[ジーニアス英和(第4版)・和英(第3版)辞典]
ちなみに、I'm immersed in English. 私は英語に没頭しています。
あなたは何にbe immersed in していますか(笑)
The Japan Timesの記事の最後から2番目のパラグラフで'be immersed in something'が使われています。是非、記事の文脈と意味を合わせ考え読んでみてください。