English: It isn't clear who has manufactured it.
Telugu: ఇది ఎవరు ఏర్పాటు చేశారో క్లియర్ గా తెలియడం లేదు.