https://www.dict.cc/englisch-deutsch/The+idea+was+given+the+thumbs+up.html