ruhen (auf)

listen to the pronunciation of ruhen (auf)
Deutsch - Englisch
to rest (upon; on)
die Frau, auf der alle Hoffnungen ruhen
the woman on whom all hopes are pinned
ruhen auf
to sit on