English: This has given a new life to many people.
Telugu: అలా ఎంతోమందికి కొత్త జీవితాన్ని ప్రసాదించారు కూడా.