it's far beyond reach of our ability to obtain such aim
Related Translations:
不可企及: far beyond one's reach; can't compare anywhere with sb.; beyond one's power of attainment; inimitable; lag far behind; matchless; only look but cannot catch up with; unable to catch up wit