I don't see why 1 phrase being an idiom has anything to do with whether A further phrase is "right", but in any case "I did the best I could" is a standard expression. Based upon our own experiences, it's well-known with Korean staff and younger locals as well as https://johne196yhp3.bloguerosa.com/profile