English: There are still plenty of hurdles to clear.
Telugu: ఇంకా వీడాల్సిన చిక్కుముడులు చాలా ఉన్నాయి.