I want to change the default style of enumerate from
- item1
- item2
to
Stage 1. item1
Stage 2. item2
So I use
\setbeamertemplate{enumerate item}{Stage \arabic{enumi}.}
\begin{enumerate}
\item
\item
\end{enumerate}
\setbeamertemplate{enumerate item}{\arabic{enumi}.}
But I find that the position of the counter (enumi) is fixed while the word "Stage" is pushed to the left border of the slide (See the snapshot below).

So what can I do to have the enumerate counter display normally?