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