have a hand in に関わる、に関係する

devise and implement 立案して実施する

get a lot of mileage 大きな効果を得る

irritable 怒りっぽい