be no stranger to

Verb

 * 1) To be familiar with due to past experience.