Learn Hardcore Finnish: aiheutua - to result; be caused