Join Date: 07 2005
Uploads: 0Reputation: 0 | 0
need some help
Could anybody advise me an appropriate idiom?
In Russian, we sometimes wish good luck using a phrase that literally means "I wish you 7 feet under the keel". The phrase seems to be an adoption. Is there a similar nautical idiom in English?