人に歴史あり
Meanings
1
everyone has a past; every person has their own history
Proverb meaning that every person has a personal history or past experiences that shape who they are; often used to suggest not judging others too quickly.
I was surprised by his behavior, but everyone has a past, you know.