The phrase "was dependent on" is often used to describe situations where one thing relies heavily on another thing. However, there are many other ways to convey this concept using different words and phrases. For example, one could say "relied heavily on," "was reliant on," "needed," "was contingent upon," "hinged on," "was based on," "was subservient to," or "was attached to." Each of these synonyms carries a slightly different connotation and can be used to add variety to your writing or speech. Experimenting with different ways to express this idea can also help you better articulate your thoughts and ideas.