I own over 100 knives, but this is…

ここで「but」が出るあたりいかにも日本語の言い回しを機械翻訳しているよね
「私は100本のナイフをもっていますが、これは(要約:良い品物だ)」ってのは日本語だと特に違和感ない言い回しだけど、
英語でBUTと繋げちゃうと、後ろには否定的な文脈が来るのが普通
「私は100本ナイフを持っている≪しかし≫これが最高」みたいな言い回しではなく
「私は100本ナイフを持っている≪そして≫これは最高」みたいな言い方が普通だな