全力を尽くして: to the best of one's ability