English: But that is entirely on us.
Telugu: అయితే ఎక్కువగా మన మీదనే ఆధారపడి ఉంది.