杜门却扫 meaning in English
be cut off from the outside world; sever communication with the outside; withdraw from society and live in solitude
be cut off from the outside world; sever communication with the outside; withdraw from society and live in solitude