The sentence:

His music is not impossible to understand on the basic level for a Russian or French person.

About "for a Russian or French person", which does it modify, "the basic level" or "impossible"?