Originally Posted by
MPN11
Something seems lost in translation here ... could a French speaker elaborate, please.
I'm assuming that's NOT the French version of being 'on the carpet'.
It means an assembly of people in authority with rights of investigation, such as the judiciary.