English to Hindi

Meaning for:
start from scratch
other
नए सिरे से शुरू करना