Hi, Languages doctor here, with emphasis on translation.
When talking immersion, subtitles is a no-no. Actually, when learning a new language 2-part translation is by far he worst method you can use.
Ie: a bilingual (or multilingual) person doesn’t form a sentence thinking “Object” is spoken “Word” and from then on…