Strange as these cases are - tak dziwne sprawy jak te
Ja bym to tak przetłumaczyła, ale nie pasuje mi to do dalszej części zdania:
our best people are working on them.
Czy można próbować to przetłumaczyć: Są to dziwne przypadki, ale nasi najlepsi ludzie nad nimi pracują.