- 1.Good Heavens! That explains a lot!
天哪!那很说明问题!
dict.yoduao.com - 2.If it's supposed to taste like that, well, that explains a lot.
如果真是这样的味道,那就不用解释啦。
dict.yoduao.com - 3.It explains a lot of things, and allows biologists to look at tumours in a new way—almost akin to developing organs, albeit ones with no function and growth that is out of control.
它解释了很多,使生物学家能换一个新的角度来看待癌症:这几乎就跟正常组织的生长没有差别,只是它是个无功能组织的不受控制的生长。
dict.yoduao.com