English: Improvements are still underway.
Telugu: ఇందులో మరమ్మతులు మాత్రం ఇంకా జరుగుతూనే ఉన్నాయి.