I do not see why one particular phrase getting an idiom has anything at all to complete with whether or not another phrase is "right", but in any case "I did the best I could" is a standard expression. The key reason why I claimed that they don't necessarily mean https://ronn520hqx7.blogginaway.com/profile