English: Despite this, its impact has been substantial.
Telugu: అయితే, ఈ ఉన్నప్పటికీ, వారి ప్రభావం గణనీయంగా ఉంది.