be extraordinary and admirable - German English Dictionary