Pinyin Dictionary results for "li you wei dai"

力有未逮
beyond one's reach or power (to do sth)
Dictionary data provided by CC-CEDICT