встигати

Etymology
From.

Verb

 * 1) to manage, to have time, to find time
 * 2) to arrive in time, to be in time, to make it, to make it in time
 * 3) to keep pace, to keep up
 * 4) to succeed