Translated Labs
YOU SAID:
I'll give you a piece of my mind
INTO JAPANESE
遠慮なく意見してやるぞ。
BACK INTO ENGLISH
I'll give you a piece of my mind. [M]
Well done, yes, well done!