I do not see why just one phrase currently being 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. Wish to locate the best travel discounts for this location? https://chek319fmu5.csublogs.com/profile