English: It is not yet known who made it.
Telugu: దాన్ని ఎవరు పాతిపెట్టారో ఇప్పటి వరకు తెలియదు.