I do not see why one phrase currently being an idiom has just about anything to carry out with whether or not Yet another phrase is "suitable", but in almost any circumstance "I did the best I could" is a standard expression. instances - I have encounter this supposed this https://julianj308emt5.shivawiki.com/user