"immerse oneself in sth" in German to immerse oneself in sth. sich in etw. vertiefen Detailed translations for "immerse oneself in sth" to immerse oneself in sth. to immerse oneself in sth.(also: to get your teeth into sth., to sink your teeth into sth., to get one's teeth into sth.) sich in etw. vertiefen