be founded on:以……为基础;建立在……之上;基于(某种原则、事实、证据)。常用于说明观点、制度、关系或结论的根基与依据。(也可写作 be founded upon,含义基本相同。)
/biː ˈfaʊndɪd ɑːn/ (BrE 常见 /biː ˈfaʊndɪd ɒn/)
The report is founded on reliable data.
这份报告以可靠的数据为基础。
A lasting friendship is often founded on trust, respect, and honest communication.
长久的友谊往往建立在信任、尊重和坦诚沟通之上。
found 在这里不是“找到”,而是“建立、奠基”(源自拉丁语 fundare “打基础、奠立”)。因此 be founded on 字面意思就是“被建立在……之上”,引申为“以……为依据/根基”。