Sigui el que sigui que el va fer sentir impotent... ..el va fer sentir-se frustrat i molt enfadat.
He may have been released from prison. Whatever it was, it made him feel impotent. It made him feel frustrated and very angry.