English: But how much more we can do!
Telugu: కానీ మేం కూడా ఎంత వరకు చేయగలం?