English to Hindi

Meaning for:
on all fours
other
हाथों और घुटनों के बल