Mehrab Safi, 21, Salman Habibkheil and Awal Ahmadzai, both 19, and a boy, 17, who cannot be named attacked the 17-year-old girl at a house in Bristol in November last year.