Every one's faults are not written in their foreheads meaning Idiom

Every one's faults are not written in their foreheads meaning in Urdu means;

It looks like we do not have any idiom "every one's faults are not written in their foreheads meaning" in Urdu.

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