try your best - German English Dictionary