Oh boy. I wouldn't want to be [in Geralt's shoes] when Yen finds out about this.
in someone's shoes
-To imagine oneself in the situation or circumstances of another person, so as to understand or empathize with their perspective, opinion, or point of view.
Jesus christ how could anyone [bear] to see this.
The quality of a game [entices] people to buy it...
(vt.)attract or tempt by offering pleasure or advantage.引诱
(n.)an essential or highly desirable item
(adj.)essential or highly desirable.