English: Yet he has been punished.
Telugu: అయినా తనకు తానే శిక్ష వేసుకున్నాడాయన.