What does the Bond 25 title, No Time to Die, actually mean?

Who has the time!?
James Bond 25
21August2019
Esquire Editors