English to Hindi

Meaning for:
turn over a new leaf
other
नया जीवन शुरू करना