A reputation for something I know the word for reputation is 声誉, but how would I use this word to form sentences like:

Chinese has a reputation for being a hard language.
This boy has a reputation for being naughty.

What would 'for' be? How do I form this structure?
Thanks.
《牛津現代英漢雙解詞典》 shows an example, "have a reputation for laziness/for being lazy 以懶惰出名".

Chinese has a reputation for being a hard language.
中文以困難而出名。

This boy has a reputation for being naughty.
這男孩以淘氣而出名。

for 以