i did my best - Turkish English Dictionary