meaning of betörend schön

betörend schön - German to English

hauntingly stunning