由某人所为
on the part of sb / on sb's part
made or done by sb
It was an error on my part.那是我的过失。
释义来自《牛津高阶英汉双解词典》第 9 版