英文:be impelled by necessity
中文意思:迫不得已
英文:do sth of necessity中文意思:不得不做某事...
英文:daily necessity中文意思:【经】日用品...
英文:certificate of necessity中文意思:【经】必要证书...
英文:by necessity中文意思:必然地, 不可避免地...
英文:bow to necessity中文意思:屈服于需要, 做不得不做的事...