I do not see why just one phrase currently being an idiom has nearly anything to do with no matter whether Yet another phrase is "appropriate", but in almost any circumstance "I did the best I could" is a typical expression.What happens if a witness is necessary to travel into the US to produce a deposition but is refused entry? additional very hot