Lots and lots of experience, I can think on both languages and I have studied english language for more than 10 years. I can also translate french and italian just for everyday living conversations, not for an specific technical area that will of course require a deeper understanding of the language.