因……而成名 用英语怎么说?

问题描述:

因……而成名 用英语怎么说?
我自己觉得是be well-knowed at 但没有依据

be famous for

be well known for