English to Hindi

Meaning for:
go while the going is good
other
अनुकूल समय में स्थान छोड़ देना