English: It depends on us.
Telugu: అది మన మీదే ఆధారపడి ఉంటుంది.