miǎn miǎn qiǎng qiǎng

Translation

  • to achieve with difficulty
  • only just up to the task
  • barely adequate

Synonyms

Chinese Tones