excruciating in French
excruciating in French
atroce
Causing great pain or anguish, agonizing
insoutenable
Causing great pain or anguish, agonizing
terrible
Causing great pain or anguish, agonizing