English: That challenge still remains.
Telugu: ఈ సవాలు ఇప్పటికీ నిలిచి ఉంది.