translate English to German: Technical equipment is state of the art.
Sie verfügen über modernste technische Ausstattung.