English: “This is very much needed.
Telugu: “ఇది చాలా అవసరం.