to a substantial extent

在很大程度上
在线英汉词典
相关词语