English: Despite these obstacles, they were able to overcome it.
Telugu: ఈ అడ్డంకులు ఉన్నప్పటికీ, వారు అధిగమించవచ్చు.