sustained by

/səsˈteɪnd baɪ/ サステインド バイ

1. 何かに支えられている、維持されている、供給されている。

物理的または精神的に何かに依存して存在し続けたり、機能し続けたりする状態を表します。生存、活動、特定の状態を保つために必要なものや力によって「支えられている」というニュアンスです。
The plant is sustained by sunlight and water. (その植物は日光と水によって維持されている。)
関連
nourished by
kept alive by
kept going by