English: You have given us a new life.
Telugu: మీరు మాకు కొత్త జీవితాన్ని ఇచ్చారు.