to be stand on all fours – Meaning and Explanation