tremendous in Swedish
tremendous in Swedish
oerhörd
Awe-inspiring; terrific.
enorm
Extremely large (in amount, extent, degree, etc.) or great
oerhörd
Extremely large (in amount, extent, degree, etc.) or great