It is high time you spilled the beans.
se mettre à table (slang) [parler] = to spill the beans © Larousse 2014