
Be no/a stranger to something
Emphasis on Experience
Emphasizes a person's extensive experience or familiarity with a particular subject or activity. 
Implied Expertise
Suggests the person is skilled or knowledgeable, without directly stating it. 
Subtle Praising
Can subtly convey admiration or respect for someone's capabilities or endurance. 