translate English to German: They all look very promising on paper in any case.
Auf dem Papier sieht es jedenfalls vielversprechend aus.