英语to fail to live up (to expectations),unworthy (of trust),to let down,to betray (hopes),to disappoint
德语herablasse