English: But certain challenges remain.
Telugu: కానీ కొన్ని బాధ్యతలు మటుకు ఉన్నాయి.