English: Society needs more such centres.
Telugu: ఇలాంటి సంస్థలు సమాజానికి మరిన్ని అవసరమన్నారు.