for「~のことで」
(非難、謝罪、感謝等の意味で使う)
admire O for
「のことで O を称賛する」
blame O for
「~のことでOを非難する」
criticize O for
「~のことでOを批判する」
praise O for
「~のことでOを賞賛する」
punish O for
「~のことでOを罰する」
reward O for
「~のことでOに賞を与える」
respect O for
「~のことでOを尊敬する」
scold O for
「~のことでOを叱る」
thank O for
「~のことでOに感謝する」
※注意
accuse O of
「Oを~のことで非難する、告発する」