We depend/ rely on him to help us meet deadlines.
⇑ Translate the sentence above by Google ⇑
Related: deadline
Prev: They finished the work before the deadline.
Next: The remaining 'New Age' travellers left Kerry just 30 minutes before the deadline set for their eviction.