measure up (to) 長さが〜に及ぶ、かなう
measure up to the international standard 国際基準にかなう
robots will never fully measure up to people
humanoid 人そっくりの
humanoid robot 人型ロボット
「実は」
in fact 話している人がかなり確信している
He’s a great player. In fact, he may be the best shortstop I’ve ever coached.