B2 formal on:
be upon sb formal
- A country's future prosperity depends, to an extent, upon the quality of education of its people.
- The radiation leak has had a disastrous effect upon the environment.
- Elaine depends upon Bob completely for her happiness.
- "Jesus, " said the priest, "saved and redeemed mankind by taking our sins upon himself."
- The Chancellorship of the University was bestowed upon her in 1992.