English: I mean, this is your creation.
Telugu: అంటే, అది మీ సృష్టే.