The English term "that much" matches the Italian term "tanto"

other english words that include "much" : italian :
as much per quanto
in as much quite
too much troppo