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

other english words that include "bear" : finnish :
ball-bearing pallo
bear synnyttää, tuottaa, kärsiä
beard parta