… ma z tym coś wspólnego … = phrase = (literally) … has something in common with this = … has something to do with this, … is involved in this somehow
… ma z tym coś wspólnego … = phrase = (literally) … has something in common with this = … has something to do with this, … is involved in this somehow