Cada cual sabe de la pata que cojea This phrase means that each person knows his own weaknesses and faults. Related