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