English: Facilities have improved significantly.
Telugu: సౌకర్యాలు చాలా మెరుగుపడ్డాయి.