кидаться в огонь и в воду

за кого. Разг. Экспрес. Быть готовым жертвовать всем ради кого-либо; не раздумывая, идти на любые самоотверженные поступки. В благодарность за несколько политических мадригалов, коими он [Наполеон] ласкал её самохвальное кокетство, Польша кидалась за него в огонь и в воду (Вяземский. Записные книжки). — Не стоит, юноша, кидаться в огонь и в воду там, где требуется всего лишь элементарная честность (В. Карпов. Весенние ливни).

Источник: Фразеологический словарь русского литературного языка на Gufo.me