The Finnish term "teho, aiheutua" matches the English term "effect"

other finnish words that include "teho" : english :
teho, vaikutus impression
other finnish words that include "aiheutua" : english :
aiheutua conclusion
aiheutua result