English to Hindi

Meaning for:
warts-and-all
other
गुण-दोषपूर्ण