Nope, quite serious. I believe you are from South America and your native language is Spanish (?). You live and work in Germany, which means you speak German well enough to at least fool them. :-) And you post often on this forum in excellent English. And I believe you do something technical for a living.... so put that together and I have great confidence you can follow along with any reasonable level of technical discussion..... in one of several languages. My compliments.
I, on the other hand, speak English only because I was born in an English speaking country, and have managed enough German to really hurt the ears of a native German speaker. I would not even consider 'dumbing it down' for you.
Brian
Quoting Sheldon Cooper here: sarcasm?