Take the 2-minute tour ×
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It's 100% free, no registration required.

In my language, if I say “he’s gone with the raft” it means, figuratively, that he’s insane.

On the other hand, if I say “do you think I came with the raft?” or “do you think I came on the straw through the pipe” it means that I’m not that stupid as you think.

I would like to know if such expressions exist in English not necessarily to use this particular word “raft” or “straw”.

Would you please help me with your replies?

share|improve this question
    
In US English, one would say: > He's gone crazy. –  boatseller Apr 22 at 11:12

2 Answers 2

up vote 6 down vote accepted

As Maulik V points out, the English expression closest to “do you think I came with the raft?” is “do you think I was born yesterday?”

not be born yesterday
INFORMAL
to not be stupid or easy to deceive:
You don't fool me - I wasn't born yesterday.
Source: Cambridge Dictionaries Online – definition for “not be born yesterday”

There is the expression “fresh off the boat” in English, but this is a derogatory term for someone who is naïve with regards to local customs, not someone you mean to suggest is stupid or insane.


There are many expressions for suggesting insanity. Here's a popular one:

have a screw loose
INFORMAL
If you say that someone has a screw loose, you mean that they behave in a strange way and seem slightly mentally ill.
Source: Cambridge Dictionaries Online – definition for “have a screw loose”

Another commonly employed metaphor is the suggestion that someone has “lost his marbles”.

lose your marbles
INFORMAL HUMOROUS
to become crazy
Source: Cambridge Dictionaries Online – definition for “lose your marbles”


For a vulgar slang expression for “crazy”, activate the ‘spoiler’ in the space below:

enter image description here

share|improve this answer
    
Thank you very much for your answer! It’s really what I expected. –  Lucian Sava Apr 23 at 6:34

The simple thing without any ambiguity is:

He has gone mad.

gone mad - affected with madness or insanity (your translation); "a man who had gone mad"

Similarly, if you want others to know that you are not stupid, you may simply say:

Do you think I was born yesterday?

I/he/she wasn't born yesterday! - something that you say in order to tell someone that a person is not stupid (your translation) and cannot be easily deceived

share|improve this answer
    
@snailplane - so quick! I reread my answer and was just clicking on 'edit' meanwhile you did it! :) –  Maulik V Apr 22 at 10:33
1  
Pretty fast and nice answer! Thank you! –  Lucian Sava Apr 22 at 10:37
    
Yeah, even quicker was snailplane! –  Maulik V Apr 22 at 10:47

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.