English: But has things to be improved at.
Telugu: అయితే మెరుగులుదిద్దుకోవాల్సిన అంశాలెన్నో ఉన్నాయి.