Language:
Free Online Dictionary|3Dict

拼力

Source : CEDICT

to spare no efforts

Source : CEDICT

to spare no efforts