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

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