immerse oneself in

1.

zich onderdompelen in