"He was punished for stealing."
(盗んだために罰せられた。)
解説
「〜のために(for)」は日本語と同様に原因や理由を言うのにも使われます。"She is well-known for her beauty."(美貌で知られている)、"She stayed away from school for that reason."(それが理由で学校を欠席した)、"I am sorry for what I have done to you."(きみにしたことを大変すまないと思う)、"The boy hung his head for shame."(少年は恥じてうなだれた)、"I can't see anything for the fog."(濃霧で何も見えない)