English: Yet they succeeded.
Telugu: కానీ వారు విజయం.