English to Hindi

Meaning for:
a stitch in time
other
वक्त का एक टाँका बेवक्त के सौ टाँकों से बढकर है