English to Hindi

Meaning for:
the sooner the better
other
जितना जल्दी हो सके उतना अच्छा