as best as we can - Turkish English Dictionary