revelation [noun] + embarrass [adjective]