English: But it depends on us too.
Telugu: అయితే, అది మనపై ఆధారపడి ఉంటుంది.