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