revel in: to enjoy sth very much 陶醉于;着迷于;纵情于