present in a timely fashion - Turkish English Dictionary