"Impose" is, of course, perfectly good English here, and might be many English-speakers' preference, native-speakers or otherwise. However, don't imagine that "impose" is the only available word for you to use here. As a native English-speaker myself, I see nothing...