It took me some time to digest what I had heard.

中文解释

我花了一些时间才把听到的东西弄明白。

正在查询

mature student Eola Goodway conformity coefficient doing business taper off perfect fool settle unhesitatingly guilty look effigies