PersonX surprises PersonY's girlfriend
buys a ring makes dinner gets cleaned up makes reservations To be knowing Y To be meeting Ys girlfriend to buy something to think of a surprise to approach the girlfriend