For a physical surface:
* Rugueux: This is the most common and general term for a rough surface.
* Asperité: This word implies a more pronounced roughness, like bumps or unevenness.
* Granuleux: This means "granular," implying a rough surface with small particles.
For a person's character:
* Rugueux: Can also be used to describe a person's rough character, meaning they are harsh or unkind.
* Brutal: This means "brutal" and implies a more violent or aggressive nature.
* Rougir: This means "to blush" and can be used figuratively to describe someone who is embarrassed or ashamed, potentially due to a rough experience.
For a concept:
* Rude: This means "rude" and can refer to a rough or unpleasant experience.
* Impitoyable: This means "merciless" and implies a lack of compassion or kindness.
* Difficile: This means "difficult" and can be used to describe a rough challenge or situation.
Other options:
* Sec: This means "dry" and can be used to describe a rough texture, like a rough piece of bread.
* Épineux: This means "thorny" and can be used figuratively to describe a difficult or complicated situation.
The best translation will depend on the specific context of what you are trying to say.