ku3
xin1
gu1
yi4
  1. to make painstaking efforts (idiom); after much trouble
  2. to work hard at sth

Info