English: But are we deserving of this life?
Telugu: కానీ ఆ బతుకు మనకి అవసరమా?