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