HSK1
fàngbuxià
not to have room to put sth
放不下
not to have room to put sth; to be unable to let go
CC-CEDICT