IMO you should stick to only one language. It's a lot easier for you and more comfortable to the reader. Personally, I don't like to see several language on the same page.
But, you could try to make a twin website. Exactly the same, copy pasted, but with a different, yet close, domain name. One in English, the other one in your language.