English: And this is our fault.
Telugu: ‘ఇందులో మన తప్పు కూడా ఉంది.