English: But even so he is punished.
Telugu: అయినా అతడు శిక్షను అనుభవిస్తున్నాడు.