make considerable progress - Spanish English Dictionary