Standing there on stage I felt a complete idiot.
⇑ Translate the sentence above by Google ⇑
Related: stage, standing
Prev: I got to the stage where I wasn't coping any more.
Next: He entered stage left.