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