Insert a remark I don't see why one phrase being an idiom has anything to do with regardless of whether Yet another phrase is "suitable", but in any case "I did the best I could" is a common expression. Rooms are Geared up with microphones, large screens exhibiting lyrics, and https://martineq530.nizarblog.com/38156848/detailed-notes-on-best-kpop-karaoke-gangnam-퍼펙트가라오케