English: A lot of challenges are still there.
Telugu: ఇంకా వీడాల్సిన చిక్కుముడులు చాలా ఉన్నాయి.