English: Much more could have been done to improve the situation.
Telugu: . పరిస్థితులను మెరుగుపరచటానికి ఇంకా చాలా చేయొచ్చు.