The English term "confide" matches the Finnish term "luottaa"

other english words that include "confide" : finnish :
have confidence in luottaa