I have made good the loss he suffered in the business. What is the meaning of underlined phrase?

To compensate

To amend

To do something

To be partner of business



প্রশ্নের বর্ণনাঃ শীঘ্রই আসছে...