incontestable
adjective
"That he was the greatest 100m runner of his generation was incontestable."