English: But there are still hurdles.
Telugu: కాని ఇప్పటి వరకు ఆటంకాలు కలి గాయి.