lái​de​jí

there's still time

Definitions

lái​de​jí

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

Sources