English: A lot has yet to be done to improve this system.
Telugu: ఈ వ్యవస్థను శుభ్రం చేయడానికి ఇంకా చాలా చేయాల్సి ఉంది.