English: And yet, even this is needed.
Telugu: కానీ, అది అవసరం కూడా.