translate English to French: Humpty Dumpty cannot be put together again.
Pas moyen de remettre les pièces du puzzle ensembles.