translate English to French: But there was a time when the lion and the lamb did live together.
Mais il fut un temps où le lion et l'agneau ont réellement vécu ensemble.