The Finnish term "vaatia" matches the English term "demand"

other finnish words that include "vaatia" : english :
vaatimalla vaatia insist
vaatia postulate
tarvita, vaatia require