The Italian term "talvolta" matches the English term "sometimes"

other italian words that include "talvolta" : english :
talvolta several times