translate English to French: In other words, we are looking for the best of both worlds.
Autrement dit, nous recherchons le meilleur des deux mondes.