English: However, a lot still needs to be done.
Telugu: అయితే, ప్రయత్నాలు గణనీయమైన సంఖ్యలో ఇప్పటికీ చేయడానికి అవసరం.