Relied

Russian Meaning

полагаться

надеяться

зависеть

English Meaning

  1. Simple past tense and past participle of rely.