The Finnish term "todistaa" matches the English term "testify"

other finnish words that include "todistaa" : english :
todistaa attest
todistaa bear witness of