English: But He has triumphed!
Telugu: కానీ తను విజయం అయితే సాధించింది కదా!