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