Contemporary accounts attest to his courage and determination.
当时的报道证实了他的勇气和决心。
《牛津词典》
I can attest to the absolute truth of his statement.
我可以证实他的话是千真万确的。
《新英汉大辞典》
The fantastic achievements of modern technology and the speed at which scientific discoveries are translated into technological applications attest to the triumph of human endeavour.