中国英语翻译

English version

supposition, on the assumption that..., supposing that...是什么意思