Machine Translation
不下数十万
No less than hundreds of thousands