The English term "peak period" matches the Italian term "massima attività"

other english words that include "period" : italian :
climacteric period menopausa
period periodo
periodical periodico
slack period ristagno