I do not see why one particular phrase currently being an idiom has nearly anything to complete with no matter whether An additional phrase is "suitable", but in any situation "I did the best I could" is a common expression.As Mick mentions in his remark, "to deem fit" is just a little outdated-fashioned but not, I believe, enough that you shouldn'… Read More