meaning of bewundernswürdig

bewundernswürdig - German to English

admirable