aided by

ˈeɪdɪd baɪ エイディドゥ バイ

1. ~の助けを借りて、~によって助けられて

何らかの支援や協力、援助によって、物事が達成されたり、改善されたりする状況を表します。主に行動や結果の背後にある要因を示します。
The project was successfully completed, aided by generous donations. (そのプロジェクトは、寛大な寄付に助けられて無事に完了した。)
関連
supported by
helped by
facilitated by