I don't see why one particular phrase currently being an idiom has anything at all to try and do with whether An additional phrase is "appropriate", but in any case "I did the best I could" is a common expression. Indian vacationers are suggested to examine this Internet site in https://freemanv863rzi1.wikitelevisions.com/user