PersonX tells ___ PersonY had a surprise
to get excited for PersonY to congratulate PersonY to see the reaction of Persony to enjoy when Persony gets surprised to tell somebody about it to reveal it to PersonY for PersonY to say that they liked it