achieve great strides

/əˈtʃiːv ɡreɪt straɪdz/ アチーブ グレイト ストライズ

1. 大きな進歩を遂げる、著しい発展を達成する、大きな成果を上げる

努力や行動によって、目覚ましい発展や成功、あるいは顕著な進歩を達成することを意味します。特に困難な状況を乗り越えたり、長期間にわたるプロジェクトで大きな成果を出したりする際に使われます。
Our team has achieved great strides in developing the new software. (私たちのチームは新しいソフトウェアの開発において大きな進歩を遂げました。)
関連
make breakthroughs
advance rapidly
progress substantially
achieve remarkable success
take major steps