The Finnish term "aiheutua" matches the English term "result"

other finnish words that include "aiheutua" : english :
aiheutua conclusion
teho, aiheutua effect