Translated Labs
YOU SAID:
kill yourself compadre
INTO JAPANESE
自分自身を犠牲にする
BACK INTO ENGLISH
Sacrifice yourself
自分を犠牲にする
To sacrifice myself
Well done, yes, well done!