The Finnish term "tarvita" matches the English term "need"

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