English: They have both been given new life.
Telugu: వారిద్దరు ఒకరికొకరు కొత్త జీవితాన్ని ఇచ్చుకున్నారు.