be to do with

习语

关于;与…有关系(或有联系)

17 部电影说过习语频道连播
What do moral qualms have to do with that?
8 部电影说过 · 第 1 部