подарить жизнь

кому. Устар. Оставить кого-либо в живых, помиловать. Испанцы взяли его в плен и приговорили к смерти, но затем, по прихоти чьего-то милосердия, он был помилован. Ему подарили жизнь (Короленко. Мгновение).

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