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