过硬 guò yìng

DEFINITIONS

  1. to have perfect mastery of sth
  2. to be up to the mark

CHARACTERS

过 guò pass, pass through, go across
硬 yìng hard, firm, strong; obstinate