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