English to Hindi

Meaning for:
holier-than-thou
other
दिखावटी तौर पर नैतिक