Searched for göra bra ifrån sig in the dictionary.English: do well, Spanish: bandearse, Swedish: do well