The Finnish term "todistaa" matches the English term "bear witness of"

other finnish words that include "todistaa" : english :
todistaa attest
todistaa testify