微力ながら (びりょくながら) — to the best of one's meager ability | Kumi Dictionary