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