I don't see why one phrase being an idiom has anything to do with whether another phrase is "good", but in almost any case "I did the best I could" is a standard expression. The reason I said that they don't signify really the identical thing is the fact in https://edmundq642nwf0.wikitelevisions.com/user