I do not see why one particular phrase currently being an idiom has anything at all to accomplish with whether or not An additional phrase is "proper", but in almost any situation "I did the best I could" is a common expression. Would like to discover the best vacation offers https://wardy963sai1.muzwiki.com/user