English to Hindi

Meaning for:
straight-laced
other
अतिनैष्ठिक