on the grounds that意思是
问题描述:
on the grounds that意思是
答
在理由上
答
就该是以......为基础\条件。
答
on the grounds that:
conj.由于(根据)