Present somebody with something, usually to accuse or criticize
English: confront, face, present
Bahasa: bertemu, menghadapi, mengarahkan, berhadapan, menyajikan, menghadap, menyelenggarakan, membawakan
Less certain link between this word and this sense.