Learn IELTS Vocabulary — Band 7+: Confronted - Participle clause: "_____ with overwhelming evidence, the company was forced to recall its product."