不可逾越

    bùkěyúyuè

    1. Adjectiveimpassable; insurmountable; insuperable