something that cannot be achieved:

中文解释

It rained all weekend, so painting the house was a lost cause.

正在查询

traumatic 事儿 要点 radical chic recover gradually flood of works put on a tape nerve-racking war continually fellowship in misfortune