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