The English term "have effect" matches the Finnish term "vaikuttaa"

other english words that include "effect" : finnish :
be effective vaikuttaa
effect teho, aiheutua