English: And what more can and should we do?
Telugu: మరి మనం ఏం చేయవచ్చు?