What does atemberaubend schön mean?

atemberaubend schön - German to English

stunningly gorgeous