汉英翻译

汉语

大有进步

词语解释

have taken great strides in one's progress;
advance by rapid strides;
make great [rapid] strides ;