不遺餘力
Mandarin: bu4 yi2 yu2 li4
T1
T4
T4
T6
Definitions
  1. 1 spare no effort; exert oneself to the outmost, go to all lengths
← Back to dictionary