stranger things have happened có nghĩa là
Không thể nhưng không không thể.
Thí dụ
Họ không phải là người chiến thắng có khả năng nhất nhưng những điều Stranger đã xảy ra."Tôi chắc chắn nghĩ chúng ta có thể vẫn chiến thắng, Stranger Things đã xảy ra," Mjallby nói.