2. Scientists have      (取得突破) in their treatment of that disease.

2. made a breakthrough  

关闭