cannot stomach something 不能忍受某事
stomach the idea 接受这个想法
hard to stomach 难以忍受
A: Can you stomach this much pressure?
A:你能承受这么大的压力吗?
B: I am stomaching it, but it is very tough.
B:我正在硬着头皮忍受,但这真的很难。
1) 忍受、容忍
2) 接受(不愉快的事)
3) 面对挑战
1. 忍受,容忍
verb
1. to accept or tolerate something unpleasant or difficult.
Synonym: tolerate, endure, bear