translate English to German: But Germany will boom.
Aber Deutschland wird boomen.