English: Some hurdles remain.
Telugu: ఏవో కొన్ని అడ్డంకులు వస్తూనే వుంటాయి.