rely in German
rely in German
abhängen
sich verlassen (auf)
vertrauen