Idioms (all) for the best, producing superior as the ultimate outcome:It turned out to get all for your best when I failed to get that work. receive the best of : to overcome or outdo (somebody or something) : for getting the better from the hero got the best of https://socialistener.com/story5816982/rumored-buzz-on-dubai-pet-store-review