


狐埋狐搰 is a Chinese idiom (chengyu) meaning “to be overly suspicious and hesitant, constantly doubting and reversing one's decisions, thus unable to accomplish anything; to be indecisive due to excessive worry”. Literally, “A fox buries and a fox digs up”.