know your own faults before blaming others for theirs - Turkish English Dictionary