complete/finish the job in time/before the deadline - Türkisch Englisch Wörterbuch