English: But barriers persist.
Telugu: కానీ వరుసపెట్టి దానికి అడ్డంకులు తగులుతూనే ఉన్నా యి.