English: It is supposed to be the largest technological museum in the world.
Telugu: దీన్ని ప్రపంచంలోకెల్లా అతి పెద్ద టెక్నికల్ మ్యూజియంగా చెబుతారు.