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