have much to do with的意思|示意
美 / hæv mʌtʃ tu: du: wið /
英 / hæv mʌtʃ tu du wɪð /
与…很有关系,与…有很大关系