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