have a hand in

[hæv ə hænd ɪn] ハヴ ア ハンド イン

1. 何かに関与する、一役買う、貢献する

ある出来事や状況に影響を与えたり、参加したりする様子を表します。しばしば、その結果に対する責任を負うニュアンスを含みます。
She had a hand in organizing the charity event. (彼女はそのチャリティイベントの企画に一役買った。)