oppressive in French
oppressive in French
oppressif
Burdensome or difficult to bear.
oppressant
Weighing heavily on the spirit; being quite intense, excessive or overwhelming.