zhēng shā zuò fàn
基本释义
  1. 原为佛家语,比喻事情不可能成功
出处
《楞严经》卷六
英文翻译
  1. Steamed sand for rice