English to Hindi

Meaning for:
right as a trivet
other
हट्टा-कट्टा