try your best - Turkish English Dictionary