translate English to French: S&T is critical for both areas.
Les S-T sont essentielles aux deux.