English: The facilities are very much improved.
Telugu: సౌకర్యాలు చాలా మెరుగుపడ్డాయి.