causing financial or physical ruin

Translation:
English
Add