translate English to German: It was very well received.
Es ist auf große Resonanz gestoßen.