English to Hindi

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