translate English to French: Other evidence also speaks eloquently for itself.
D’autres preuves sont également éloquentes.