qian1
xin1
wan4
ku3
  1. to suffer untold hardships (idiom); trials and tribulations
  2. with difficulty
  3. after some effort

Info