English: Yet they have succeeded.
Telugu: అయినా అవి విజయవంతం అయ్యాయి.