I confess it's got me baffled.

我承认这把我难倒了。

相关词汇
confessv. 供认,坦白,承认,悔过;
gotv. 得到(get的过去式和过去分词),抓住,说服,受到(惩罚等);
mepron. (人称代词I的宾格)我;n. 自我,自我的一部分,极端自私的人,[音乐]固定唱法时的E音;
baffledadj. 带有障板的,阻挡的;v. 使困难,使为难( baffle的过去式和过去分词 );