English: And that is of our own doing.
Telugu: ఇది మన సొంత పని.