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