English: The facilities too have improved.
Telugu: సౌకర్యాలు కూడా పెరిగాయి.