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