失之交臂的英文是「just miss the person or opportunity」
shi zhi jiao bi
交臂:胳膊碰胳膊,指擦肩而过。形容当面错过。
《庄子·田子方》:“吾终身与汝交一臂而失之,可不哀与?”