English: Barriers still remaining
Telugu: అవరోధాలు ఇప్పటికీ మిగిలి ఉన్నాయి