I have never seen я так понимаю до настоящего времени. Как же быть с I had? ...
make a return перевод "сделать прибыль, заработать"
They sold their company and make a great return. / Они продали свою компанию и хорошо заработали.
make a profit разговорная английская фраза
make a profit перевод "сделать прибыль, заработать"
They are going to run this movie until it makes a profit. / Они будут показывать в прокате этот фильм, пока он не принесет прибыль.
turn a profit перевод "приносить прибыль"
Our new owners have that odd idea that we have to turn a profit. / У наших новых владельцев появилась странная идея, что мы должны приносить прибыль.