HAVE SOMETHING (OR NOTHING) TO SHOW FOR
Meaning of HAVE SOMETHING (OR NOTHING) TO SHOW FOR in English
have something ( or nothing) to show for
have a (or no) visible result of (one's work or experience).
→ shoveler
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004