Полный англо-русский словарь
make great strides
Делать большие успехи
Полный англо-русский словарь
make good to
make haste