English: This is our own creation.
Telugu: అది మన సృష్టే.