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