be in the hot seat(When the people in the community we deal with are watching, it puts management in the hot seat – Когда сообщество, с которым мы имеем дело, интересуется происходящим, менеджеры чувствуют себя карасями на сковородкеTaras)
make a difference(To have some effect on something; to cause a change (The Free Dictionary): I think that made a difference. – Мне кажется, это сыграло свою роль.ART Vancouver)