present in a timely fashion - German English Dictionary