Is it possible and correct to say submerge into?

the English idiom to dive in may be helpful. TFD

To begin or undertake something quickly, enthusiastically, and without trepidation.