English: Still lot to improve.
Telugu: ఇంకా చాలా పుంజుకోవాల్సి ఉంది.