Pinyin Dictionary results for "zuo li nan an"

坐立难安
unable to sit or stand still (out of nervousness etc) (idiom)
Dictionary data provided by CC-CEDICT