to impose hardship - German English Dictionary