make strides (méi kè sī tuō dé sī)

Idiom Progress

含义

to make noticeable progress

取得显著进展 (qǔdé xiǎnzhù jìnzhǎn)

例句

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

"公司在产品开发方面确实取得了显著进展。" (Gōngsī zài chǎnpǐn kāifā fāngmiàn quèshí qǔdéle xiǎnzhù jìnzhǎn)