The Finnish term "parantaa, neuvotella" matches the English term "treat"

other finnish words that include "parantaa" : english :
parantaa care for
parantaa cure
other finnish words that include "neuvotella" : english :
neuvotella deal with
neuvotella handle