Chinese: 不可否认，那并不是我吃过最好的一顿饭。
English: Admittedly, it wasn't the best meal I've ever eaten.