心安理得

心安理得 (xīn ān lǐ dé)
to have a clear conscience; to have no qualms about sth