力所不及

    lìsuǒbùjí

    1. Idiombeyond one's power (to do something)