English: A very great need indeed.
Telugu: అది నిజంగా చాల అవసరం.