① ”沉迷于网络世界“请翻译成英文

Wallow in the net.
或者
Wallow in the cyberworld.

Wallow in:沉迷于,沉溺于的意思,很形象。