translate English to German: Summers is certainly right: there is an awful lot in Lombard Street that is about the crisis from which we are now recovering.
Natürlich hat Summers Recht: in Lombard Street ist tatsächlich sehr viel über die Krise zu finden, von der wir uns gerade erholen.