make considerable progress in German
make considerable progress in German
ein gutes Stück weiterkommen
ein gutes Stück vorankommen