It's very technological, it's very complex, a little daunting.
C'est très technologique, très complexe et un peu effrayant.
It's very technological, it's very complex, a little daunting.
C'est très technologique, très complexe et un peu effrayant.