English: Facilities are limited, though.
Telugu: అయితే సదుపాయాలు పరిమితం.