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