no stranger to
idiomDefinition of no stranger to
: someone who has been involved in (something) before
She is no stranger to controversy.