English: But it's completely up to us.
Telugu: అయితే ఎక్కువగా మన మీదనే ఆధారపడి ఉంది.