Fetching details from the dictionary...

to accomplish; to achieve; to carry out; to fulfill; to fulfil; to realize; to execute; to perform; to do
to do ... completely; to do ... entirely
チームは全員が自分の役割を果すことで勝利した。
The team won by everyone fulfilling their roles.
約束を果すためにどんな困難にも立ち向かった。
I faced every hardship to fulfill my promise.
彼は社会的な責任を果す企業を目指している。
He aims to build a company that fulfills its social responsibilities.