过硬guò yìngguoyingto have perfect mastery of sthto be up to the markCharacters in this word硬firm, hard, strong过passStudy it in Yanamino