English: But is this what humanity needs?
Telugu: కానీ జనాలకు కావాల్సింది సాధ్యమా?