An awkward sentence in English and I am not sure I undestand what the intended meaning is in both languages.
Is the word "oleh" obligatory here? My answer wasn't accepted without it.