https://www.dict.cc/englisch-deutsch/embarrassment+of+riches.html