Contemporary accounts attest to his courage and determination.
当时的报道证实了他的勇气和决心。
《牛津词典》
2
I can attest to the absolute truth of his statement.
我可以证实他的话是千真万确的。
《新英汉大辞典》
3
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.