stunningly - German English Dictionary