" Stranger things have happened "
Meaning:
Said when the feasibility of some unlikely event is questioned.
Example:
Jamie says he just saw a chimp waiting at the bus stop. I don't really believe him, but then, stranger things have happened.
Where is it used?:
Mostly Britain.
Hear the idiom spoken: