on a timely basis - German English Dictionary