I don't see why one particular phrase being an idiom has anything at all to accomplish with no matter if An additional phrase is "right", but in almost any case "I did the best I could" is a common expression. Supplied that "do a person's best" is definitely an idiom, https://grahamf207bjq4.wikinstructions.com/user