English: Much needed.
Telugu: ఎంతో అవసరం.