translate English to French: However, this paradise is under siege.
Cependant, ce paradis est en état de siège.