English: However, things have steadily improved.
Telugu: కానీ క్రమంగా పరిస్దితులు మెరుగుపడ్డాయి.