do one's endeavor - Turkish English Dictionary