run for one's money in Chinese
run for one's money in Chinese
难题
(idiomatic) A difficult challenge for the person indicated, especially one involving a competitive situation.