The Finnish term "neuvotella" matches the English term "handle"

other finnish words that include "neuvotella" : english :
neuvotella deal with
parantaa, neuvotella treat