make strides (meiku sutoraidosu)

Idiom Progress

意味

to make noticeable progress

目立った進展を遂げる (medatta shinten wo togeru)

例文

"The company has really made strides in product development."

"その会社は製品開発で本当に進展を遂げました。" (Sono kaisha wa seihin kaihatsu de hontōni shinten wo togemashita)