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