blamed himself

انگلیسی به انگلیسی

• held himself responsible, thought he was the reason, thought himself guilty

پیشنهاد کاربران

خود رامقصر دانستن. سرزنش کردن خود
لعنت بر خودش