Language:
Free Online Dictionary|3Dict

無從下手

Source : CEDICT

to have no way of doing sth./to not know how to start (idiom)