失之交臂

Idiom

 * 1) to narrowly miss a golden opportunity (to meet someone, etc.)