put life into sth.
Are you looking for: 使某使某事充满活力或生机使某 使某事充满活力或生机More results...
English Expression:
  1. n.  put life into sth.