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