We leave more to do when we die than we have done meaning Idiom
We leave more to do when we die than we have done meaning in Urdu means;
It looks like we do not have any idiom "we leave more to do when we die than we have done meaning" in Urdu.
We will however try to add it as soon as possible.