The Italian term "devi" matches the English term "ought to"

other italian words that include "devi" : english :
deviamento derailment
deviazione, allugare la strada detour
diversione, deviazione diversion