English: Still, this is an improvement.
Telugu: అయినా ఇది మంచి పెరుగుదలగానే చెప్పవచ్చు.