The Finnish term "vaivata" matches the English term "hinder"

other finnish words that include "vaivata" : english :
vaivata bother
vaivata disturb
vaivata trouble