間に合う

Verb

 * 1) be in time (for); make it (in time)
 * 2) suit (the purpose); be enough; be sufficient