Every one post his suggestions about how to translate the native idioms to English.
That's a good way of handling things- translating idioms literally and then giving an explanation can work, but there's always a risk of making things confusing for the reader.