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