pinched circumstances

  1. Noun kısıtlı imkânlar
  2. dar durum