you do your very best - Turco Inglés Diccionario