bǎi fā bǎi zhòng

Translation

  • lit. one hundred shots, one hundred hits
  • to carry out a task with great precision
  • to shoot with unfailing accuracy
  • be a crack shot (idiom)

Synonyms

Chinese Tones