Полный англо-русский словарь
make good to
Возмещать
Полный англо-русский словарь
make good the deficit
make great strides