-seemtohavehitthejackpot;asifapreciousjewelhadfallenintoone'shands;(overjoyed)asifonehaddiscovered[found]aprecioustreasure;feelasifonehaddiscoveredsomepreciousrelic;feelasifonehadfoundatreasure;foster...liketreasuredpossessions;rejoiceoverawindfall;seize...asheaven-sent