Überwältigend (en. Overwhelming)

Translation into German