Welcome, parnemesis. I don't know the meaning of those idioms you mentioned, but would be glad to help if you'll provide the concepts they convey in English.
And don't worry about your Spanish not being good - mine isn't either so that's why I'm here -, just give them your best shot and the forum members will help you refine them
|