English to Hindi

Meaning for:
there are more good fish in the sea
other
हिम्मत मत हारो और भी मौक़े मिलेंगे