English: This is very much needed.
Telugu: స త్సమాజానికి అది ఎంతో అవసరం.