The Italian term "più spesso" matches the English term "more often"

other italian words that include "spesso" : english :
spesso frequently
spesso often
spesso regularly