https://www.dict.cc/englisch-deutsch/Try+your+best.html