で生活している

live on / live in

→ で
phrase Rare #32,484
live on / live in Follows a noun to describe the place, conditions, or means by which someone lives. The best English translation depends on the noun before で.
JA: 彼女は少ない収入で生活している。
EN: She lives on a small income.

トムは舟の上で生活している。

Tom lives on a boat.

トムは今スイスで生活している。

Tom is living in Switzerland now.

何人ぐらいの人々が、現在、貧困の中で生活しているのか。

Approximately how many people are currently living in poverty?

彼女はミルクと野菜だけで生活している。

She lives on nothing but milk and vegetables.

彼がひとりで生活しているのはだれもが不思議に思った。

Everyone wondered how he managed to live on his own.

その貧しい一家は毎月その日暮らしで生活している。

That poor family lives month to month, barely making ends meet.