English: But it’s still down to us.
Telugu: అయితే, అది మనపై ఆధారపడి ఉంటుంది.