Okay, what? No explanation/idiomatic sentence hints here?
What is your native language? This construction sounds very similar to German to me, and the translation above is idiomatic English.
My native language is English. The translation seems fine, it was the original Dutch sentence that was confusing with the hover hints and such.