Vocabulary

人に歴史あり

everyone has a past; every person has their own history

expression