English: But defeated in the end nonetheless.
Telugu: కానీ చివరికి పరాజయం పాలైంది.