Общая лексика: в обещанный срок (The installers worked very carefully and professionally and the job was completed on time as promised.)
Универсальный англо-русский словарь. Академик.ру. 2011.
Универсальный англо-русский словарь. Академик.ру. 2011.