English to Hindi

Meaning for:
the hot seat
other
उत्तरदायीपूर्ण पद