делать большие успехи

To make great strides, to make rapid strides

Источник: Полный русско-английский словарь на Gufo.me