English: At last, I’ve been vindicated.
Telugu: చివరికి నేను నిర్దోషినని తేలింది.