English: A number of improvements are to be made.
Telugu: మెరుగుపరుచుకోవాల్సిన అంశాలు చాలా ఉన్నాయి.