translate English to German: However, it was possible that it could have worked; there was potential.
Es hätte aber möglicherweise funktionieren können, das Potenzial war vorhanden.