Idiom
breathe new life into somethingbreathe (new) life into (something)
to bring ideas and energy to something.Changes in the performance have breathed new life into a show that seemed ready to close.He has promised to breathe new life into the organization.