English: Nevertheless, great efforts remain to be made.
Telugu: అయితే, ప్రయత్నాలు గణనీయమైన సంఖ్యలో ఇప్పటికీ చేయడానికి అవసరం.