Originally Posted by bmo
Hey, guys, I've got so much to learn here and I'm so glad that I had found this site. So much interesting stuff. Besides, when reading all this I feel how much I lack in English, and I feel that it's just so poor, at least in terms of idioms. :P
The nearest to your whistling crayfish would be 'when pigs fly'. Welcome.