put [sb] in an awkward positionv exprverbal expression: Phrase with special meaning functioning as verb--for example, "put their heads together," "come to an end."
(cause [sb] social embarrassment)
让某人处于尴尬境地 ràng mǒu rén chǔ yú gān gà jìng dì
Her thoughtless remarks about Janet put us all in an awkward position.