इस स्थिति में बहुत सारी चीजें हमारे ऊपर निर्भर हैं।
In this situation, a lot depends on ourselves.