English: But all this is so much needed.
Telugu: కాని ఇది చాలా అవసరం.