serious financial hardship - German English Dictionary