English: Could we be doing more?
Telugu: ఇంతకన్నా మేం ఏం చేయగలం?