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