translate English to German: Terna put their IT services on these neuralgic points.
Terna setzt mit ihren IT Services genau an diesen neuralgischen Punkten an.