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]
INTO JAPANESE
遠慮なく意見してやるぞ。
BACK INTO ENGLISH
I'll give you a piece of my mind. [M]
That didn't even make that much sense in English.