English: Facilities are somewhat satisfactory.
Telugu: సౌకర్యాలు కొంత సంతృప్తినిస్తాయి.