English: Still, the obstacles remain.
Telugu: అయినా కూడా అడ్డంకులు వస్తూనే ఉన్నాయి.