Language:
Free Online Dictionary|3Dict

薄盡綿力

Source : CEDICT

to do my humble best (humble) (idiom)