The Finnish term "sallia, tuottaa" matches the English term "afford"

other finnish words that include "sallia" : english :
sopimus, sallia accord
sallia admit
jättää, sallia allow
sallia permit
other finnish words that include "tuottaa" : english :
synnyttää, tuottaa, kärsiä bear
tuottaa produce