"I'm Still Standing" is a song on English pop-rock performer Elton John's 1983 album, Too Low for Zero. He sings about making a comeback despite problems in daily life. The video, directed by Russell Mulcahy, was shot in Cannes (InterContinental … see full wiki