I do not see why a single phrase becoming an idiom has anything to carry out with irrespective of whether One more phrase is "right", but in almost any situation "I did the best I could" is a standard expression.End users of social networking needs to be careful about putting up information and facts That may be considered to insult or problem the