be immersed in; "welter in work"

listen to the pronunciation of be immersed in; "welter in work"