English to Hindi

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