English: And yet barriers still remain.
Telugu: అయినా కూడా అడ్డంకులు వస్తూనే ఉన్నాయి.