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

other italian words that include "scena" : english :
scena locale
scena, scena, tribuna, svolgimento scene
other italian words that include "piedistallo" : english :
base, piedistallo base
piedistallo podium