Полный англо-русский словарь

keep one's end up

Сделать все от себя зависящее; не сдаваться

Полный англо-русский словарь