платить кровью
ПЛАТИТЬ КРОВЬЮ за что. ЗАПЛАТИТЬ КРОВЬЮ за что. Разг. Экспрес. Жертвовать жизнью, добиваясь какой-либо цели. Бессонов был далёк от безудержных иллюзий, потому что за всё на войне надо платить кровью — за неуспех и за успех, ибо другой платы нет, ничем её заменить нельзя (Ю. Бондарев. Горячий снег).
Источник:
Фразеологический словарь русского литературного языка
на Gufo.me