there being no alternative是什么意思,there being no alternative的意思是

there being no alternative基本解释

网络释义

出于无奈