English: A lot of improvement is still to be made.
Telugu: ఇంకా మెరుగుపర్చుకోవాల్సిన అంశాలు చాలా ఉన్నాయి.