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