jué
wàng
de
jìng
dì

Definitions

  1. 1. desperate straits
  2. 2. impossible situation

Components