Answer:
Be depending on the successful outcome or development of something
Step-by-step explanation:
it means to have alot relying on you- something you do could affect other things that will happen in the future
5.3m questions
6.9m answers