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