qi4
ji2
bai4
huai4
  1. flustered and exasperated
  2. utterly discomfited

Info