undoubted proof

Translations
несомненное доказательство
The undoubted proof finally convinced the jury.
Несомненное доказательство, наконец, убедило присяжных.