English to Hindi

Meaning for:
no time like the present
other
काल करे सो आज कर, आज करे सो अब