translate English to French: No explanation was given by the police officers present, who admitted, however, that both men had been detained at the Chief's office.
Les policiers présents n'ont donné aucune explication mais ont néanmoins admis que les deux hommes avaient été détenus dans le bureau du chef.