uğradığı zararlardan zor duruma düşmüş

  1. crippled by its losses