硬功夫 (ngaang6 gung1 fu1) — Great proficiency in Cantonesengaangˍ₆硬gungˉ¹功fuˉ¹夫Mandarin Pinyin: ying4 gong1 fu5Meaning of 硬功夫nounGreat proficiency