Englisch to not be playing with a full deck

Kennen Sie schon die Übersetzungen für diese Phrasen?