English: And yet there are obstacles.
Telugu: అయినా కూడా అడ్డంకులు వస్తూనే ఉన్నాయి.