English to Hindi

Meaning for:
alive and kicking
other
अभी तक हट्टा-कट्टा