I don't see why a single phrase getting an idiom has something to complete with whether or not Yet another phrase is "right", but in almost any circumstance "I did the best I could" is a standard expression. A different favourite nighttime cultural exercise is browsing the Gamcheon Culture Village, https://benjamink318dmu5.wiki-jp.com/user