KEEP (OR HOLD) ONE'S END UP BRIT.
Meaning of KEEP (OR HOLD) ONE'S END UP BRIT. in English
keep ( or hold) one's end up Brit.
informal
perform well in a challenging situation.
→ end
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004