Language:
Free Online Dictionary|3Dict

極盡能事

Source : CEDICT

to spare no effort to ... (idiom)