English: But he was vindicated in the end.
Telugu: కానీ చివరకు అతనే కటకటాలపాలయ్యాడు.