Does anyone know an idiom whose meaning is "No one is perfect"? Please tell me. Thank you.
You could say 'To err is human' (the full idiom is http://www.usingenglish.com/referenc...ve+divine.html)
Forum Rules