(for a process/a business/a management) to progress - Spanish English Dictionary