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