strive hard - German English Dictionary