Translate the following sentence into Turkish.
Obviously their weaponry is superior to ours, and they have a practical invisibility screen.
Silahlarının çok üstün olduğu belli. ve bir görülmezlik perdeleri de var.