Comparing to hearing things, I'd rather see them in my own eyes. Kyoto is not as cold as Hokkaido. (I) still don't stand a chance against the genius. My strength doesn't match his.
better...than 比起来 not comparable 不能与 no match for 敌不过 not a match for 不能够与...相匹敌 It's better to see with your own eyes than to hear from others. 比起听来说,用自己的眼睛看更好 Kyoto's cold is not...