English: I agree that some challenges are still there.
Telugu: ఇంకా కొన్ని సవాళ్లు ఉన్నాయని నేనూ అంగీకరిస్తున్నా.