English: But despite this success, many challenges lie ahead.
Telugu: కానీ, వీరి ఈ విజయం వెనుక ఎన్నో కష్టాలు ఉన్నాయి.