Arrived on time and did the job in a timely fashion.
वक्त पर आते थे और वक्त पर ही अपना काम निपटा कर चले जाते थे।