English to Hindi

Meaning for:
master piece
other
श्रेष्ठ कृति