Translated Labs
YOU SAID:
The punching means that I have seen myself
INTO JAPANESE
パンチは私が自分自身を見たことを意味します
BACK INTO ENGLISH
Punch means I saw myself
Well done, yes, well done!