What is the meaning of Up_to_speed?

Fully informed; current.

Functioning adequately.

Source: wiktionary.org