Немецкий-Английский словарь »

das lässt sich hören. означает в английский

НемецкийАнглийский
Das lässt sich hören.

That sounds reasonable.

Das lässt sich hören!

That's good to hear!

This is something like!