Breathe life into - Idioms by The Free Dictionary