English: And it is much needed.
Telugu: ఇది చాలా అవసరం కూడా.