être mis dans une position délicate/inconfortable en Anglais

Traduire "être mis dans une position délicate/inconfortable" en Anglais

English Version