無計可施
Mandarin: wu2 ji4 ke3 shi1
T4
T3
T2
T1
Definitions
  1. 1 to have no plan or strategy at one'e disposal; to be at one's wit's end; powerless; helpless
← Back to dictionary