have (something) to do with (something)
иметь отношение к чему-либо
The magazine article has something to do with cosmetics.
Другие идиомы:
- have one for the road
- have a passion for (something)
- have a head for (something)
- have an open mind about (something)
- have a case (against someone)
- have it
- have a chip on one's shoulder
- have been had
- have one's ear to the ground
- have a leg up on (someone)
- have a fit
- have a card up one's sleeve
- have one's druthers
- have a bone to pick with (someone)
- have had a good innings