257 / 586

What does 来得及 (lái de jí) mean in English?

来得及
lái de jí来來

there's still time; able to do sth in time