ruhen (auf)

listen to the pronunciation of ruhen (auf)
ألمانية - الإنجليزية
to rest (upon; on)
die Frau, auf der alle Hoffnungen ruhen
the woman on whom all hopes are pinned
ruhen auf
to sit on