鵼鵼小舞
be located on,in,at的区别in指在某个范围之内, 通常是用於比较大的,而又没有详细资料on 指和某物相接; at 指在某一具体的地点, 通常是用於有精确的地址的情况
金语佳诚
由於=dueto,becauseof,意思更像是原因。onthegroundthat/inconditionthat是指条件,比如说:Inconditionthatyoudonothaveampletime就是「基於你没有充足的时间」。所以我个人认为由於可以改一改用字。过多=excessive就没问题。次要比较近似minor,inferior会否太过贬低其他信息?不过这要看你的取态。个人而言,我会翻译成Thisisduetotheexcessiveminorinformationthatourbrainsarefloodedwith.
优质英语培训问答知识库