龙头蛇尾 meaning in English
a dragon's head and a snake's tail; dwindle away to nothing after an initial display of greatness; a beginning with no end
a dragon's head and a snake's tail; dwindle away to nothing after an initial display of greatness; a beginning with no end