to be hard hit by - German English Dictionary