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]
You love that! Don't you?