English: Better facilities sould be ensured.
Telugu: మరింత మెరుగైన వసతులు కల్పించాల్సి ఉంది.