English Sentence:

You have to install this software.

French Translation:

Vous devez installer ce logiciel.

Listen to French Sentence:

Play Sound

Words used:

vous

you (used to address more than one person or to address one person formally)

[Show Details]
devoir

have to, must, should

[Show Details]
installer

to install

[Show Details]
ce

that, this, it (masculine form)

[Show Details]
logiciel m.

software

[Show Details]