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