not have all one's marblesภาษาอังกฤษIDMแปลว่า เพี้ยน, สติไม่ดี ภาพประกอบ not have all one's marbles คำศัพท์ภาษาอังกฤษที่คล้ายกันhaven'tmarblesnever had it so goodnew lease on lifenext to nothingno doubtno great shakesno love lost (between someone and someone else)notnot all therenot at allnot sleep at all