English: There are still major hurdles.
Telugu: ఇంకా అనేక ప్రధానమైన ఆటంకాలు ఉన్నాయి.