It is not usually used in English, and if you come across it, it's likely in a context related to French or a related language.
If you are looking for an English word with a similar meaning, you could use:
* Tiring
* Exhausting
* Wearisome
* Laborous
* Strenuous