English: And there are still hurdles to overcome.
Telugu: ఇప్పటికీ అధిగమించాల్సిన అడ్డంకులెన్నో ఉన్నాయి.