I do not see why a single phrase becoming an idiom has anything to do with irrespective of whether A different phrase is "suitable", but in any circumstance "I did the best I could" is a typical expression. Indian travelers are encouraged to check this Internet site before traveling abroad: https://miriamb085wem2.wikiworldstock.com/user