English: It is not yet known who made it.
Telugu: దీన్ని ఎవరు దక్కించకున్నారన్న దానిపై ఇప్పటి వరకు సమాచారం లేదు.