下不来 下不來

    xiàbùlái

    1. Adjectiveawkward; embarrassed
    2. Verbcannot be accomplished