English: And gave them new life.
Telugu: . వారికి కొత్త జీవితాన్ని అందిస్తున్నారు.