strive after something - German English Dictionary