translate English to German: Recent findings, however, show otherwise.
Jüngste Forschungsergebnisse zeichnen allerdings ein anderes Bild.