In French "les mettre sur la table" has a completely different meaning...
No credits for the discovery :D