keep one's end up

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

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