由某人所為
on the part of sb / on sb's part
made or done by sb
It was an error on my part.那是我的過失。
釋義來自《牛津高階英漢雙解詞典》第 9 版