Although the sun shine leave not thy cloak at home meaning Idiom

Although the sun shine leave not thy cloak at home meaning in Urdu means;

It looks like we do not have any idiom "although the sun shine leave not thy cloak at home meaning" in Urdu.

We will however try to add it as soon as possible.