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