可望而不可及

  1. (idiom) in sight but beyond reach; unattainable; inaccessible