English: It's really on us.
Telugu: అది నిజానికి మనలోనే ఉంది.