The English term "often" matches the Italian term "spesso"

other english words that include "often" : italian :
more often più spesso