sich etwas hingeben (z. b. verwirrung)

listen to the pronunciation of sich etwas hingeben (z. b. verwirrung)
Deutsch - Englisch
to wallow in something (e.g. confusion)