English: But some deficits still persist.
Telugu: కానీ కొన్ని అపోహలు ఇప్పటికీ అలాగే ఉన్నాయి.