無依無靠

Idiom

 * 1) to have no one to depend on; to be helpless