The English term "exacting" matches the Italian term "esigente"

other english words that include "exacting" : italian :
exactingly esigente
exactingness puntualità