"洁身自好"用英语怎么说?

洁身自好的意思是保持自身的纯洁,不同流合污。也指怕招惹是非,只关心自己,不关心公众事情。可以翻译为keep oneself unspotted from the world或remain unspotted from the world.

例句

她不太聪明,但是她洁身自好。

She is not very bright, but she remains unspotted from the world.