English: At last he gets his due.
Telugu: చివరకు దానికి మూల్యాన్ని చెల్లించుకుంటాడు.