English: There’s still improvements to be made.
Telugu: ఇంకా పూర్తిస్థాయిలో మెరుగులు దిద్దాల్సి ఉంది.