The English term "stage" matches the Italian term "fase, tribuna, scena, piedistallo"

other english words that include "stage" : italian :
hostage ostaggio
postage affrancatura
postage paid franco
postage stamp francobollo
upstage arrivista