Полный англо-русский словарь
on timely basis
Своевременно
Полный англо-русский словарь
on time
on tiptoe