translate English to French: Our predecessors were clearly wiser than we are.
Nos anciens étaient décidément plus avisés que nous.