English: I think it is still so very necessary.
Telugu: చాలా అవసరం అని బలంగా ఇప్పటికీ నమ్ముతాం.