dòng zhé dé jiù

Translation

  • faulted at every turn (idiom)
  • can't get anything right
Chinese Tones