She had a hare lip but it just so happens that God has made it up to her with a pair of most fabulous legs going up right to her shoulders — У нее была заячья губа, но зато Бог, наверное, сжалившись над ней, наделил ее парой удивительных стройных и длинных ног You've been so kind, I'll make it up to you some day — Я когда-нибудь смогу отплатить вам за вашу доброту
MAKE SOMETHING UP TO SOMEONE
Англо-русский перевод MAKE SOMETHING UP TO SOMEONE
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012