there are many other people or things that are as good as the one sb has failed to get
THERE ARE PLENTY MORE FISH IN THE SEA
Meaning of THERE ARE PLENTY MORE FISH IN THE SEA in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005