persevering - German English Dictionary