English: But something more has to be done.
Telugu: అయితే వీటన్నిటికంటే ముందు చేయాల్సింది ఇంకొకటుంది.