make strides

Verb

 * 1) To make progress towards achieving a goal.

Translations

 * Italian: procedere a gran passi