equal to the occasion

[equal to the occasion] {adj. phr.} Capable of handling thesituation.

Although he had never before assisted in childbirth, thetaxi driver proved equal to the occasion and helped deliver the babyin his cab.