Il est grand temps que vous vous mettiez à table.

English Translation

It is high time you spilled the beans.

se mettre à table (slang) [parler] = to spill the beans © Larousse 2014